snail clover - English Synonyms Dictionary